home *** CD-ROM | disk | FTP | other *** search
/ Giga Games 1 / Giga Games.iso / net / d_d / caltech / inbound / mcm / docs_dd < prev    next >
Encoding:
Text File  |  1993-06-22  |  2.3 KB  |  50 lines

  1. MCM - MultiUser Communications Manager
  2. Version 1.1e            *D&D Personality Module
  3. ------------------------------------------------------------------------
  4. Copyright (C) 1991,2 Michael Sawyer (msawyer@soest.hawaii.edu)
  5. The program may be redistributed in its unmodified form, provided
  6. there is no charge for the program beyond normal distribution costs.
  7. Modified versions of the mcmperson* modules (ONLY) may be freely
  8. distributed, so long as they are not represented as originating from
  9. me.
  10. ------------------------------------------------------------------------
  11.  
  12. This fairly short personality module is designed to demonstrate some
  13. of the more basic abilities of the personality modules.  Two new
  14. commands are added to the user command set, and four are added to the
  15. room leader command set.
  16.  
  17. /rh (or /ph) will roll a "to-hit" value, with the default THAC0 as
  18. given in the account file, or a THAC0 as given in the command's argument.
  19.  
  20. /ri (or /pi) will roll the player's init. value with the modifier in
  21. the account file, or the modifier given as an argument.
  22.  
  23. The room leader commands allow the GM to change the default values for
  24. THAC0 and Init modifier, as well as apply "hidden" modifiers to these
  25. values which offset the values users enter (as well as the defaults).
  26.  
  27. *UI defines the base init. modifier
  28. *UN defines the "hidden" modifier to the modifier (;>)
  29. *UT defines the base THAC0 value
  30. *UN defines the "hidden" THAC0 value
  31.  
  32. Also, in the mcm-accts file's extra info field, you should include the
  33. text "*init,mod,thac0,mod", where "init" and "thac0" are the default
  34. values and "mod" are the hidden modifiers.
  35.  
  36. So, suppose a user's mcm-accts file's extra field read "*0,+1,20,-1"
  37.  
  38. Now, if the user entered "/ri", to roll init based on the defaults, he
  39. would get a modifier of +1 (add the base and hidden modifiers).  So,
  40. if the 1d10 roll turned up 5, the system would report his action in
  41. the 6th.
  42.  
  43. If the user entered "/ri 2" (which is the same as "/ri 2") to take a
  44. +2 modifier to the init, he would actually get a +3 modifier.
  45. Needless to say, only the GM knows about the extra +1.
  46.  
  47. The process for THAC0 is basically the same.  If a user enters "/rh"
  48. to determine a "to hit" value, the roll uses the default THAC0,
  49. modified by any hidden modifiers.  The user can also enter "/rh 16"
  50. (for instance) to roll with a THAC0 of 16.